A Tk OpenGL Widget
نویسنده
چکیده
We present TkOGL, a Tk widget that enables the creation and display of 3D graphics using the OpenGL API. Our approach features a reasonably complete Tcl binding to the core OpenGL functionality, as well as a set of extensions that implement a higher-level interface to many common utility functions such as those provided by the OpenGL utility library (GLU).
منابع مشابه
Mega-widgets in Tcl/Tk: Evaluation and Analysis
names for components ++ hiding some abstract names from user + + ? providing procedure to return path name ++ Reuse of widgets Reuse existing Tk widgets + + + — ? Inheriting subcommands + + ++ + — redefining subcommands + + ++ — access to original + + + — Inheriting configuration options + + + + — redefining configuration handlers + + + — access to original + + + — Reuse with any encompassing w...
متن کاملAaa Aaa Aaa Aaa Aaa Aaa Aaa Aaa Aaaaaaa Aaaaaaa Aaaaaaa Aaaaaaa
Traditionally, a stand-alone client application is rendered collaborative for members of a team either by sharing its view or by rewriting it as a collaborative client. However, it may not be possible to anticipate in advance all preferences for collaboration, hence such a client may appear confusing to some of the team members. We propose a novel client/server architecture for tk-based applica...
متن کاملGAG: GEANT4 Adaptive Graphical User Interface
End users run GEANT4 executable les customized and provided by application programmers. GAG (GEANT4 Adaptive GUI) is a GUI for them to run GEANT4 by using commands and by changing associated parameters. We have two implementations of GAG, that is, Tcl/Tk and Java versions. GAG provides them with a tree (Java) or Pull-down menu (Tcl/Tk) of commands, a widget of parameter inputs of variable forma...
متن کاملTkGecko: Another Attempt for an HTML Renderer for Tk
The support for displaying HTML and especially complex Web sites has always been problematic in Tk. Several efforts have been made in order to alleviate this problem, and this paper presents another (and still incomplete) one. This paper presents TkGecko, a Tcl/Tk extension written in C++, which allows Gecko (the HTML processing and rendering engine developed by the Mozilla Foundation) to be em...
متن کامل